$(document).ready(function () {

	//jquery特效制作复选框全选反选取消(无插件)
	// 全选        
	$(".allselect").click(function () {
		$(".gwc_tb2 input[name=newslist]").each(function () {
			$(this).attr("checked", true);
			// $(this).next().css({ "background-color": "#3366cc", "color": "#ffffff" });
		});
		GetCount();
	});

	//反选
	$("#invert").click(function () {
		$(".gwc_tb2 input[name=newslist]").each(function () {
			if ($(this).attr("checked")) {
				$(this).attr("checked", false);
				//$(this).next().css({ "background-color": "#ffffff", "color": "#000000" });
			} else {
				$(this).attr("checked", true);
				//$(this).next().css({ "background-color": "#3366cc", "color": "#000000" });
			} 
		});
		GetCount();
	});

	//取消
	$("#cancel").click(function () {
		$(".gwc_tb2 input[name=newslist]").each(function () {
			$(this).attr("checked", false);
			// $(this).next().css({ "background-color": "#ffffff", "color": "#000000" });
		});
		GetCount();
	});

	// 所有复选(:checkbox)框点击事件
	$(".gwc_tb2 input[name=newslist]").click(function () {
		if ($(this).attr("checked")) {
			//$(this).next().css({ "background-color": "#3366cc", "color": "#ffffff" });
		} else {
			// $(this).next().css({ "background-color": "#ffffff", "color": "#000000" });
		}
	});

	// 输出
	$(".gwc_tb2 input[name=newslist]").click(function () {
		// $("#total2").html() = GetCount($(this));
		GetCount();
		//alert(conts);
	});
});
//******************
function GetCount() {
	var conts = 0;
	var aa = 0;
	$(".gwc_tb2 input[name=newslist]").each(function () {
		if ($(this).attr("checked")) {
			for (var i = 0; i < $(this).length; i++) {
				conts += parseInt($(this).val());
				aa += 1;
			}
		}
	});
	$("#shuliang").text(aa);
	$("#zong1").html((conts).toFixed(2));
	$("#jz1").css("display", "none");
	$("#jz2").css("display", "block");
}

//-商品加减算总数-->

	$(function () {
		var t = $("#text_box3");
		$("#add3").click(function () {
			t.val(parseInt(t.val()) + 1)
			setTotal(); GetCount();
		})
		$("#min3").click(function () {
			t.val(parseInt(t.val()) - 1)
			setTotal(); GetCount();
		})
		function setTotal() {

			$("#total3").html((parseInt(t.val()) * 8).toFixed(2));
			$("#newslist-1").val(parseInt(t.val()) * 8);
		}
		setTotal();
	})
	
	
	
	//!---商品加减算总数-->
	
	$(function () {
		var t = $("#text_box2");
		$("#add2").click(function () {
			t.val(parseInt(t.val()) + 1)
			setTotal(); GetCount();
		})
		$("#min2").click(function () {
			t.val(parseInt(t.val()) - 1)
			setTotal(); GetCount();
		})
		function setTotal() {

			$("#total2").html((parseInt(t.val()) * 8).toFixed(2));
			
			$("#newslist-2").val(parseInt(t.val()) * 8);
		}
		setTotal();
	})
	
	
	
	$(function () {
		$(".quanxun").click(function () {
			setTotal();
			//alert($(lens[0]).text());
		});
		function setTotal() {
			var len = $(".tot");
			var num = 0;
			for (var i = 0; i < len.length; i++) {
				num = parseInt(num) + parseInt($(len[i]).text());

			}
			//alert(len.length);
			$("#zong1").text(parseInt(num).toFixed(2));
			$("#shuliang").text(len.length);
		}
		//setTotal();
    })
    //地址
	　window.onload = function (){
        　　　　var main = document.getElementById("main");
        　　　　var selects = main.getElementsByTagName("select");
        　　　　//注 arrCity 是citys.js中的 全国地址json数据
        　　　　//初始化省份,为第一个下拉框添加内容
        　　　　//ie8以下不兼容for in 可以采用for 循环
        　　　　//写之前先研究json的结构
        　　　　for( pro in arrCity){
        　　　　　　createOption(selects[0],arrCity[pro].name)
        　　　　}
        　　　　//创建 option的函数
        　　　　　function createOption(parent,innerHTML){
        　　　　　　　　var option = document.createElement("option");
        　　　　　　　　option.innerHTML = innerHTML
        　　　　　　　　parent.appendChild(option);
        　　　　　}
        　　　　//初始化完成、联动开始
        　　　　//第一个下拉框改变的时候
        　　　　var one = 0 //初始化省的选择位置
        　　　　selects[0].onchange = function (){
        　　　　　　//清空第二个和第三个下拉框
        　　　　　　selects[1].innerHTML = selects[2].innerHTML = '';
        　　　　　　for ( pro in arrCity){
        　　　　　　　　//判断选择的是哪个省份
        　　　　　　　　if (this.value == arrCity[pro].name) {
        　　　　　　　　　　// 省份变动
        　　　　　　　　　　one = pro;
        　　　　　　　　　　// 省份下面有一个sub数组是盛放市的
        　　　　　　　　　　for(city in arrCity[pro].sub){
        　　　　　　　　　　　　//添加市
        　　　　　　　　　　　　createOption(selects[1],arrCity[pro].sub[city].name);
        　　　　　　　　　　}
        　　　　　　　　}
        　　　　　　}
        　　　　 }
        　　　　//第二个下拉框改变的时候
        　　　　selects[1].onchange = function (){
        　　　　　　//只有第三个下拉菜单清空
        　　　　　　selects[2].innerHTML = '';
        　　　　　　//判断选择的那个省 one已经帮我们记录了
        　　　　　　//判断哪个市
        　　　　　　for ( city in arrCity[one].sub){
        　　　　　　　　if (this.value == arrCity[one].sub[city].name) {
        　　　　　　　　　　// 市份下面有一个sub数组是盛放县的
        　　　　　　　　　　for( county in arrCity[one].sub[city].sub){
        　　　　　　　　　　　　//添加县
        　　　　　　　　　　　　createOption(selects[2],arrCity[one].sub[city].sub[county].name);
        　　　　　　　　　　}
        　　　　　　　　}
        　　　　　　}
        　　　　}
        　　}